home *** CD-ROM | disk | FTP | other *** search
/ Dr. Windows 3 / dr win3.zip / dr win3 / UTILITY1 / MSWLGO35.ZIP / MSWLGO35.TXT < prev    next >
Text File  |  1993-10-22  |  10KB  |  283 lines

  1.  
  2.         MswLogo Version 3.5 for Micro-Soft Windows 3.0,1 is ready !!!
  3.         -------------------------------------------------------------
  4.  
  5.                                 Contents
  6.                                 --------
  7.  
  8. Part I) Kit Description/Location:
  9. Part II) New features/bugs fixed:
  10. Part III) Installation:
  11. Part IV) Standard features:
  12. Part V) Recommended usage:
  13. Part VI) Bugs / Missing features / Wish List:
  14. Part VII) Reporting bugs:
  15. Part VIII) Sources:
  16. Part IX) Minimum System Requirements:
  17. Part X) Public domain Logo's (on IBMPCs):
  18.  
  19.  
  20. Part I) Kit Description/Location:
  21.  
  22. The "base kit" is for users with Windows 3.1. The "extensions kit"
  23. is for Windows 3.0 users. The "extensions kit" is not a FULL kit, you still
  24. need the "base kit" for any installation. The "base kit" includes the only
  25. documentation in Microsoft Windows Write (.WRI) format. You can load it into
  26. Write and print for any format you have drivers for, including postscript.
  27.  
  28. mswlgo35.zip (base kit: Windows 3.1)
  29. mswext35.zip (extensions kit: Windows 3.0)
  30. mswsrc35.zip (source kit: most sites)
  31.  
  32. You will find kits at the following locations.
  33.  
  34.           itrc::/millspub/mswlgo35.zip (this is a DEC internal location)
  35.           (vms:$ spool copy itrc::"/millspub/mswlgo35.zip" []mswlgo35.zip)
  36.             or
  37.           cher.media.mit.edu on pub/comp.lang.logo/programs/mswlogo
  38.             or
  39.           compuserv on LOGOFORUM LIB 11 MSWL35.ZIP,MSWE35.ZIP,MSWS35.ZIP
  40.             or
  41.           Send the following message to: ftpmail@decwrl.dec.com 
  42. ----cut here----
  43. connect 18.85.0.47
  44. binary
  45. uuencode
  46. chdir pub/comp.lang.logo/programs/mswlogo
  47. get mswlgo35.zip
  48. quit
  49. ----cut here----
  50.  
  51.           Send the following message to: ftpmail@decwrl.dec.com for more
  52.           information on ftpmail
  53. ----cut here----
  54. help
  55. ----cut here----
  56.  
  57. Note: The ftpmail server suggested here it is a common service to internet
  58. users from Digital Equipment Corporation.
  59.  
  60. You can also obtain an installation floppy by Postal Mail.
  61.  
  62. Send a Self-Addressed (Post Paid) package to:
  63.  
  64. George Mills
  65. 33 Thoreau Road
  66. Northboro MA 01532
  67.  
  68. The package MUST contain a 1.44 or 1.2 Formatted Floppy.
  69. Since the kit is getting large and expensive to down load
  70. I don't mind anyone asking for it by Postal Mail.
  71.  
  72. Part II) New features/bugs fixed:
  73.  
  74.    o If you have not run the DEMO in a while try it. It has been
  75.      updated to reflect new features and explains each step.
  76.  
  77.    o What appears to be the most simplest enhancment is probably
  78.      the most powerfull (and fun). That is I added callback timers.
  79.      Basically you can fire these things off in the background
  80.      while other things happen. You can simulate multiple tasks
  81.      running at the same time. You can also get into BIG trouble
  82.      with them if your not careful :-). See SETTIMER.
  83.  
  84.    o Bitcut was causing memory to be lost at the Time you
  85.      exited logo.
  86.  
  87.    o BYE command could cause application to fault where as
  88.      file-exit would be fine (unless running, see below).
  89.  
  90.    o I did not like the solution I used to allow larger file
  91.      edits (32K) in 3.4. The solution in this version is much
  92.      cleaner requires a fraction of the code. As a by-product
  93.      you also get close to 64K under both Windows 3.0 and 3.1.
  94.  
  95.    o Windows 3.0 users will be happy to know you know get
  96.      the Graphical User Interface for fonts. The only difference
  97.      now between 3.0 and 3.1 users is once again the multimedia
  98.      features. This change causes an extra Manual step after
  99.      the installation for Windows 3.0 users (see install below).
  100.  
  101.    o The PC speaker can now be used using the Sound command.
  102.      Supported under Windows 3.0 and 3.1. See SOUND command.
  103.  
  104.    o Your Sound Card can now be a Programmable Synthesizer through
  105.      the MIDI API. See MIDIMESSAGE command and check out MIDI.WIN
  106.      in examples.
  107.  
  108.    o The "ActiveArea" can now be accessed or set through logo commands.
  109.      See ACTIVEAREA and SETACTIVEAREA commands.
  110.  
  111.    o The WAIT command had a bug in which it truncated the argument
  112.      down a second (0-59 gave 0, 60-119 gave 60).
  113.  
  114.    o Load, Save and Edit could corrupt or be corrupted if you used
  115.      logo while they were occuring. Proper locking out the user now
  116.      occurs. An hour glass will appear during these operations.
  117.  
  118.    o Lots of BitMap enhancements. You have access to 1024 internal
  119.      bitmap buffers. They have also been optimized for higher performance.
  120.      You can also Paste the BitMaps in 9 different ways (OR, XOR, INVERT
  121.      etc.). With these you have a lot of flexibility. See SETBITMODE and
  122.      SETBITINDEX. BITCOPY was added for performance reasons.  All bitmap
  123.      commands work as they previously did, there is just more commands and
  124.      power behind them.
  125.  
  126.    o The BITMAP memory (index=0 which is the default) will use the
  127.      Clipboard for cutting and pasting. This means you can directly
  128.      work with other Windows applications without going through a
  129.      .BMP file.
  130.  
  131.    o No more General Protection Faults on abrupt Exits. It basically
  132.      halts logo for you, then exits. If it does not Halt and Exit,
  133.      you can force an abrupt exit through the system menu or the task
  134.      manager. However you will be warned if logo is not halted. You may
  135.      get a GPF if you ignore the warning.
  136.  
  137.    o MswLogo now knows you cannot have more that one copy running at the
  138.      same time and basically launches you to the existing running copy. 
  139.  
  140.    o I added a command called "MACHINE" which returns the capabilities
  141.      of your installation. Such as is it Windows based, is it Windows 3.1
  142.      or Windows 3.0, do you have a palette, How big is the work area etc.
  143.  
  144.    o For those working with the sources I have cleaned them up and commented
  145.      them quite a bit. Although they still need more house cleaning.
  146.  
  147. Thanks to many folks for spotting many of these bugs.
  148.  
  149.  
  150. Part III) Installation:
  151.  
  152. WARNING: Make sure that VER.DLL does not exist anywhere in your PATH
  153. except \WINDOWS\SYSTEM\VER.DLL before installing. Otherwise MswLogo
  154. may not install correctly.
  155.  
  156. 1) Build a kit area on floppy or hard disk:
  157.  
  158.    C:\> format a: /u     or        C:\> mkdir logokit
  159.    C:\> a:                         C:\> cd logokit
  160.  
  161. 2) Unzip the kit to that area:
  162.  
  163.    C:\> pkunzip -d c:\mswlgo35.zip (You must use -d switch)
  164.  
  165. 2b) For windows 3.0 (ONLY) you need to "modify" the kit:
  166.  
  167.    C:\> pkunzip -o c:\mswext35.zip (-o is for Overwrite)
  168.  
  169. 3) Install it:
  170.  
  171.    C:\> win a:\setup   or       C:\> win c:\logokit\setup
  172.  
  173. 3b) For windows 3.0 (ONLY) you need to manually copy a file:
  174.  
  175.    C:\> cd <directory you installed Mswlogo to>
  176.    C:\> copy a:\commdlg.dll or    C:\> copy \logokit\commdlg.dll
  177.  
  178. pkunzip -o c:\mswext35.zip (-o is for Overwrite)
  179.  
  180. If you wish to add switches you still must do this manually,
  181. by changing the Icons properties (See Program manager File menu).
  182.  
  183.       Use switches:
  184.       "-h number" (to select height)
  185.       "-w number" (to select width)
  186.       "-l filename" (to autoload procedure, must be last)
  187.       
  188. The default is 1000x1000. For example to change to a 500x500 image
  189. (using 1/4 the amount of memory) enter:
  190.  
  191.       c:\logo\logo -h 500 -w 500
  192.  
  193. Start it from Windows by double clicking the Logo Icon. You can create
  194. multiple Icons with different switches.
  195.  
  196. Start it from DOS by typing "win logo [options]" at DOS prompt (assuming
  197. logo.exe is in your PATH).
  198.  
  199. Try typing "DEMO<RETURN>" in the "Input Box" (bottom most box in commander).
  200. Note if DEMO does not run you did not install it correctly.
  201.  
  202.  
  203. Part IV) Standard features:
  204.  
  205.    o Supports Text in all available fonts and sizes.
  206.    o Cut, Paste and stretching bitmaps.
  207.    o Supports Clipboard Text and Bitmaps.
  208.    o Zoom.
  209.    o Tail recursion.
  210.    o User error handling.
  211.    o "Standard" Logo parsing.
  212.    o Floodfill.
  213.    o Save and restore images in .BMP format.
  214.    o 16.7 million pen and background colors (using windows dithering).
  215.    o Supports color palette (256 solid colors).
  216.    o Standard Windows Hypertext Help.
  217.    o Standard Windows Printing.
  218.    o Supports separ